Big Huge Thesaurus

genus sinanthropus

noun

sounds kind of like